<%-- 
    Document   : addStudente
    Created on : 10-giu-2009, 22.31.02
    Author     : grillo
--%>

<%@ page import="entity.CorsoStudio, entity.Studente, mvc.framework.SessionManager, java.util.List" %>
<div id="content">
<%
    Studente stud = null;
    stud = (Studente)SessionManager.getAndRemoveAttribute(session, "studente");
    
    if(SessionManager.getConfirmMessage(session) != null)
        out.println("<p>" + SessionManager.removeConfirmMessage(session) + "</p>");
    else {
%>
    <form action="controller" method="post" name="form">
        <input type="hidden" name="action" value="addStudente" />
        <input type="hidden" name="save" value="true" />

	    <h1>Aggiungi il nuovo studente</h1>
	    <p class="sheettext">
	    	In questa sezione &egrave; possibile <strong>inserire un nuovo studente</strong>.<br />
			<strong>Attenzione:</strong>
			I campi con l'asterisco sono obbligatori.
        </p>

		<label for="nome">Nome *</label><br/>
        <input type="text" name="nome" tabindex="1" value="<%=stud!=null?stud.getNome():""%>"/><br />

		<label for="cognome">Cognome *</label><br/>
        <input type="text" name="cognome" tabindex="2" value="<%=stud!=null?stud.getCognome():""%>"/><br />

        <label for="password">Password *</label><br/>
        <input type="password" name="password" tabindex="3"/><br />

        <label for="confPassword">Conferma Password *</label><br/>
        <input type="password" name="confPassword" tabindex="4"/>
		<br />

		<label for="indirizzo">Indirizzo *</label><br/>
        <input type="text" name="indirizzo" tabindex="5" value="<%=stud!=null?stud.getIndirizzo():""%>"/>
		<br />
		<label for="mail">Mail *</label><br/>
        <input type="text" name="mail" tabindex="6" value="<%=stud!=null?stud.getMail():""%>"/>
		<br />

		<label for="corso">Corso di Studi *</label><br/>
        <select name="corso" tabindex="7">
            <option value="0">Selezionare il corso di studi</option>
<%
    List<CorsoStudio> lista = (List<CorsoStudio>)(SessionManager.getAttribute(session, "corsi_di_studio"));
    int i = 1;
    for(CorsoStudio c : lista) {
        out.println("<option value=\"" + i + "\"" + (stud!=null && stud.getIdcorso().getIdcorso()==1?"SELECTED":"") +
                ">" + c.getNome() + "</option>");
        i++;
    }
%>
        </select>
		<br />
		<br />
		<input type="submit" class="button" value="Salva" tabindex="22"/>
	  </form>
<%
    }
%>
	</div>